kind of cushion placed under saddles for comfort of horses - German English Dictionary